SDLS: a Matlab package for solving conic least-squares problems

نویسندگان

  • Didier Henrion
  • Jérôme Malick
چکیده

This document is an introduction to the Matlab package SDLS (Semi-Definite Least-Squares) for solving least-squares problems over convex symmetric cones. The package is shortly presented through the addressed problem, a sketch of the implemented algorithm, the syntax and calling sequences, a simple numerical example and some more advanced features. The implemented method consists in solving the dual problem with a quasi-Newton algorithm. We note that SDLS is not the most competitive implementation of this algorithm: efficient, robust, commercial implementations are available (contact the authors). Our main goal with this Matlab SDLS package is to provide a simple, user-friendly software for solving and experimenting with semidefinite least-squares problems. Up to our knowledge, no such freeware exists at this date. 1 General presentation SDLS is a Matlab freeware solving approximately convex conic-constrained least-squares problems. Geometrically, such problems amount to finding the best approximation of a point in the intersection of a convex symmetric cone with an affine subspace. In mathematical terms, those problems can be cast as follows: minx 1 2 ‖x − c‖2 s.t. Ax = b x ∈ K (1) where x ∈ R has to be found, A ∈ R, b ∈ R, c ∈ R are given data and K is a convex symmetric cone. The norm appearing in the objective function is ‖x‖ = √ xT x, the Euclidean norm associated with the standard inner product in R. Note that there exists a unique solution to this optimization problem. In practice, K must be expressed as a direct product of linear, quadratic and semidefinite cones. It is always assumed that matrix A has full row-rank, otherwise the problem can be reformulated by eliminating redundant equality constraints. LAAS-CNRS, University of Toulouse (France) Czech Technical University in Prague (Czech Republic) CNRS, Laboratoire Jean Kunztmann, University of Grenoble (France)

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Projection methods for conic feasibility problems: applications to polynomial sum-of-squares decompositions

This paper presents a projection-based approach for solving conic feasibility problems. To find a point in the intersection of a cone and an affine subspace, we simply project a point onto this intersection. This projection is computed by dual algorithms operating a sequence of projections onto the cone, and generalizing the alternating projection method. We release an easy-to-use Matlab packag...

متن کامل

GPS TOOL BOX MILES: MATLAB package for solving Mixed Integer LEast Squares problems

In GNSS, for fixing integer ambiguities and estimating positions, a mixed integer least squares problem has to be solved. The MATLAB package MILES provides fast and numerically reliable routines to solve this problem. In the process of solving a mixed integer least squares problem, an ordinary integer least squares problem is solved. Thus this package can also be used to solve an ordinary integ...

متن کامل

Forthcoming in Mathematical Programming CONIC MIXED-INTEGER ROUNDING CUTS

A conic integer program is an integer programming problem with conic constraints. Many problems in finance, engineering, statistical learning, and probabilistic optimization are modeled using conic constraints. Here we study mixed-integer sets defined by second-order conic constraints. We introduce general-purpose cuts for conic mixed-integer programming based on polyhedral conic substructures ...

متن کامل

Software for structured total least squares problems: User’s guide

The package contains ANSI C software with Matlab mex interface for structured total least squares estimation problems. The allowed structures in the data matrix are block-Toeplitz, block-Hankel, unstructured, and noise free. Combinations of blocks with this structures can be specified. The computational complexity of the algorithms is O(m), where m is the sample size.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007